package main;

import java.util.LinkedList;

import datos.JDBCUsuarioDAO;
import datos.interfaces.IUsuarioDAO;
import logica.*;

public class SolicitarTasacion {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		GestorTasaciones gt=new GestorTasaciones();
		
		//El usuario ya existiria en la sesion pero para este ejemplo escogemos uno cualquiera de la BD
		IUsuarioDAO uDAO=new JDBCUsuarioDAO();
		Usuario user=uDAO.obtenerUsuario("5e641b8c-7fa3-4786-a41c-ae1e26ff1b0f");
		
		gt.registrarSolicitudTasacion(user, "BenQ", "E2400HD", "Monitor FullHD 24 pulgadas", "e2400hd.jpg", "Usado",200, "1752edbe-8d06-4afc-9987-eb7302e467c5");
		
		LinkedList<Solicitud> listaSolicitudes=(LinkedList<Solicitud>) gt.obtenerSolicitudesPendienteTasacion();
		
		gt.tasarObjeto(listaSolicitudes.get(0).getSolicitudID(), 120);
		
		//gt.aceptarTasacion(listaSolicitudes.get(0).getSolicitudID());
		//gt.rechazarTasacion(listaSolicitudes.get(0).getSolicitudID());
	}

}
